package com.social.service;

import com.social.pojo.CaseManagement;
/**
 * 已核定缴费基数案件管理
 */
public interface CaseManagementService {
    /**
     * 删除方法
     *
     * @param id CaseManagement primary key
     * @return 添加状态
     */
    int deleteByPrimaryKey(Integer id);
    /**
     * 添加方法
     *
     * @param record 实体类对象
     * @return 添加状态
     */
    int insert(CaseManagement record);

    /**
     * 添加方法
     *
     * @param record 实体类对象
     * @return 添加状态
     */
    int insertSelective(CaseManagement record);
    /**
     * 根据CaseManagement primary key 查询
     *
     * @param id CaseManagement primary key
     * @return 查询后的对象
     */
    CaseManagement selectByPrimaryKey(Integer id);

    /**
     * 根据RegistrationOfCases primary key 查询
     *
     * @param id RegistrationOfCases primary key
     * @return 查询后的对象
     */
    CaseManagement selectByRegistrationOfCasesId(Integer id);

    /**
     * 修改方法
     *
     * @param record 实体类对象
     * @return 修改状态
     */
    int updateByRegistrationOfCasesId(CaseManagement record);

    /**
     * sql动态修改方法
     *
     * @param record 实体类对象
     * @return 修改状态
     */
    int updateByPrimaryKeySelective(CaseManagement record);

    /**
     * 修改方法
     *
     * @param record 实体类对象
     * @return 修改状态
     */
    int updateByPrimaryKey(CaseManagement record);
}
